• word of the day

    cordia gerascanthus

    cordia gerascanthus - Dictionary definition and meaning for word cordia gerascanthus

    Definition
    (noun) tropical American timber tree
    Synonyms : princewood , spanish elm
Download our Mobile App Today
Receive our word of the day
on Whatsapp